package com.tcd.policy.controller;


import com.tcd.Policy.pojo.RiskTypeInfo;
import com.tcd.policy.service.RiskTypeInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * <p>
 * 险别信息基础表 前端控制器
 * </p>
 *
 * @author cz
 * @since 2021-05-28
 */
@CrossOrigin
@RestController
@RequestMapping("/riskTypeInfo")
public class RiskTypeInfoController {

    @Autowired
    RiskTypeInfoService service;

    //去重查询险别
    @RequestMapping("/selectRiskType")
    public List<RiskTypeInfo> selectRiskType() {
        List<RiskTypeInfo> list = service.selectRiskType();
        return list;
    }

    //根据保单编号查询保险集合
    @RequestMapping("/getRiskTypeByWarrantyId")
    public List<RiskTypeInfo> getRiskTypeByWarrantyId(Long[] warrantyIds){
        List<RiskTypeInfo> list = service.getRiskTypeByWarrantyIds(warrantyIds);
        return list;
    }
}